tulip tree (hespesia populnea) - Español Inglés Diccionario